fun <T> formattingA(x: T & Any) = x
fun <T> formattingB(x: T & Any) = x
fun <T> formattingC(x: T & Any) = x
fun <T> formattingD(
    x: T & Any
) = x

val f = { i: Int & Any -> }
fun <T : Int & Any> f() = Unit
